package com.module.framework.domain;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * @Author JiHuiQin
 * @Date 2022/3/2 19:49
 * @Version 1.0
 */

@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName("sys_role")
public class Role {
	//主键
	private Long id;
	//名称
	private String name;
	//编码
	private String code;
	//创建时间
	@TableField(fill = FieldFill.INSERT)
	private Date createTime;
	//更新时间
	@TableField(fill = FieldFill.INSERT_UPDATE)
	private Date updateTime;
	//删除标志（0代表未删除，1代表已删除）
	private Integer delFlag;
}


